home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2007 January, February, March & April
/
Chip-Cover-CD-2007-02.iso
/
Pakiet bezpieczenstwa
/
mini Pentoo LiveCD 2006.1
/
mpentoo-2006.1.iso
/
livecd.squashfs
/
usr
/
include
/
linux
/
crc-ccitt.h
< prev
next >
Wrap
C/C++ Source or Header
|
2005-10-13
|
386b
|
18 lines
#ifndef _LINUX_CRC_CCITT_H
#define _LINUX_CRC_CCITT_H
#ifdef __KERNEL__
#include <linux/types.h>
extern __u16 const crc_ccitt_table[256];
extern __u16 crc_ccitt(__u16 crc, const __u8 *buffer, size_t len);
static inline __u16 crc_ccitt_byte(__u16 crc, const __u8 c)
{
return (crc >> 8) ^ crc_ccitt_table[(crc ^ c) & 0xff];
}
#endif /* __KERNEL__ */
#endif /* _LINUX_CRC_CCITT_H */